Cypress Semiconductor /psoc63 /USBFS0 /USBHOST /HOST_EP1_STATUS

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as HOST_EP1_STATUS

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0SIZE10 (VAL_DATA)VAL_DATA 0 (INI_ST)INI_ST 0 (RSVD_18)RSVD_18

Description

Host Endpoint 1 Status Register

Fields

SIZE1

These bits indicate the number of data bytes written to the receive buffer when IN packet transfer of EP1 has finished. The indication range is from 0x000 to 0x100. Note :

  • These bits are set to the data size transferred in the IN direction and written to the buffer. Therefore, a value read during transfer in the OUT direction has no effect.
VAL_DATA

This bit shows that there is valid data in the EP1 buffer. ‘0’ : Invalid data in the buffer ‘1’ : Valid data in the buffer

INI_ST

This bit shows that EP1 is initialized. If the init bit of the Host Endpoint 1 Control Register (HOST_EP1_CTL) is set to ‘1’ and EP1 is initialized, this bit is to ‘1’. ‘0’ : Release of the initialization ‘1’ : Initialization Note:

  • This bit isn’t set to ‘0’ or ‘1’ immediately evne if BFINI bit of the Host Endpoint 1 Control Register (HOST_EP1_CTL) is set to ‘0’ or ‘1’.
RSVD_18

N/A

Links

() ()